﻿
* { margin: 0; padding: 0;}
body{color:#333; font-family:"微软雅黑"; font-size:14px;}
a{text-decoration:none; color:#333;transition: all 0.6s;}
input,select,textarea{outline:none;}
.w_100{ width:100%; min-width:1400px; margin:0 auto;}
.w_1400{width:1400px; margin:0 auto; }
.w_1200{width:1200px; margin:0 auto;}
.w_1100{width:1100px; margin:0 auto; }
.w_900{width:890px; margin:0 auto;}
.w_1160{width:1160px; margin:0 auto;}
.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}
#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}
.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{height:100%;display:block}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}
.fp-scrollable{overflow:hidden;position:relative}
.fp-scroller{overflow:hidden}
.iScrollIndicator{border:0!important}
.fp-notransition{-webkit-transition:none!important;transition:none!important}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}
#fp-nav.right{right:17px}
#fp-nav.left{left:17px}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}
.fp-slidesNav.bottom{bottom:17px}
.fp-slidesNav.top{top:17px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;height:25px;width:6px;margin:10px;position:relative}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:25px;width:6px; background:#FFC000;  }
#fp-nav ul li a span,.fp-slidesNav ul li a span{ position:absolute;z-index:1;height:25px;width:6px; left:0; top:0;  background:#FFC000;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:6px;height:25px;}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}
#fp-nav ul li .fp-tooltip.right{right:20px}
#fp-nav ul li .fp-tooltip.left{left:20px}
.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}/*# sourceMappingURL=jquery.fullPage.min.css.map */
#fp-nav ul li a span, .fp-slidesNav ul li a span { background-color: #fff;}





ul { list-style-type: none;}

.section {  background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; overflow: hidden;}
#section0 { overflow: hidden;}
#section1 { background:#213260 url(../images/bbg1.jpg) center bottom no-repeat;}
#section2 { background:#3f3e3d url(../images/bbg2.jpg) center bottom no-repeat;}
#section3 { background:#333s;}
#section4 { background:#8eb954;}
#section5 { background:#fff url(../images/bbg5.jpg) center top no-repeat;} 
 


.wrap{width:1200px;height:100%;margin:0 auto;} 
.wrap2{width:100%;height:100%;margin:0 auto;} 
 

/*.............. CSS 首页样式............. */

/*.............. CSS 首页样式............. */

.top{ position:fixed; height: 90px; left:0; top:0;  z-index:120000; background:#fff;box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.11);}  
.top_z{ width:1380px; margin:0 auto;}
.logo{ float:left; } 
.top_phone{ float:right; font-size:15px; color:#888; margin-top:20px; border-left:1px #8EB852 solid; padding-left:50px; margin-left:30px;  } 
.top_phone b{ display:block; font-size:22px; color:#8EB852;}

.synav{width:840px; float:right; height:90px; }
.nav{ width:840px;  margin:0 auto;  position:relative; z-index:1; background:#fff; height:90px; }  
		.nav a{ color:#333;  }
		.nav .nLi{ width:140px;text-align:center; float:left; position:relative; display:inline;}
		.nav .nLi h3 a{ font-size:18px; font-weight:normal; display:block; line-height:86px; border-top:4px #fff solid; border-radius:0 0 4px 4px;}
		.nav .nLi h3:hover a{border-top:4px #8EB854 solid; color:#8EB854;}
		.nav .nLi:hover h3 a{border-top:4px #8EB854 solid; color:#8EB854; font-weight:bold;}
		
		.nav .sub{ display:none; width:140px; top:90px;left:-0px; position:absolute; background:#8EB854; }
		.nav .sub li{   zoom:1; font-size:15px; text-align:center; line-height:50px; height:50px; overflow: hidden; border-top:1px #9bc562 solid;  }
		.nav .sub li a{color:#fff;}
		.nav .sub li:hover{ background:#f4c524; color:#fff;}
		.nav .sub li:hover a ,.nav .sub2 dd:hover a{color:#fff;} 
	
		
     	.nav .sub2{ display:none; width:140px; left:0px; top:90px;  position:absolute; background:#8EB854;  }
		.nav .nLi:hover .sub2{opacity: 1; visibility: visible; top: 90px;}
		.nav .nLi.jing .sub2{opacity: 1; visibility: visible; top: 90px;}
		.nav .sub2 li{ line-height:50px; overflow:hidden; width:140px; margin:0 auto; border-bottom:1px #9bc562 solid;  } 
		.nav .sub2 li span{ color:#fff; font-size:14px; display:block; }
		.nav .sub2 li:hover span{ color:#fff; font-weight:bold; background:#f4c524;} 
		
		.nav .sub3{ display:block; width:510px; left:140px; top:90px;  position:absolute; background:#fff; padding:30px 0px 10px 30px;transition: all 0.6s ease-in-out 0s; opacity:0; visibility: hidden; text-indent:0px;border:1px #ddd solid;}
		.nav .nLi .sub2 li:hover .sub3{opacity: 1; visibility: visible; top: -1px;}
		.nav .sub3 ul{ overflow:hidden;}
		.nav .sub3 ul li{ width:140px; float:left; margin-right:30px; margin-bottom:20px; text-align:center; border-bottom:none; background:none;} 
		.nav .sub3 ul li img{ width:140px; height:140px;border:1px #ddd solid; }
		.nav .sub3 ul li p{ line-height:30px; height:30px; overflow:hidden; font-size:15px; color:#333; font-weight:bold; margin-top:5px;}
		.nav .sub3 ul li i{ display:block; width:120px; margin:0 auto; line-height:30px; margin-top:5px; font-size:12px; background:#8EB854; color:#fff; font-style:normal; border-radius:30px;}
		.nav .sub3 ul li:hover i{ background:#C00;}
		.nav .sub3 ul li:hover p{ color:#C00; text-decoration:underline;}


.shou_about{}
.shou_about_h5{ margin-top:170px; text-align:center;}
.shou_about_h5 h5{ font-size:75px; color:#fff; font-family:"Times New Roman", Times, serif; text-transform:uppercase; text-shadow: 0em 0em 0.05em #888;}
.shou_about_h5 h5 span{ color:#8eb954;}
.shou_about_h5 b{ font-size:40px; color:#fff; display:block; text-shadow: 0em 0em 0.05em #888;}
.shou_about_h5 p{ font-size:18px; margin-top:10px; color:#fff;  }
.shou_about_h5 p i{ display:inline-block; width:25px; height:2px; background:#fff; margin:0 10px; margin-bottom:5px;}
.shou_about_p{ text-align: center; margin-top:60px; font-size:16px; line-height:35px; color:#fff; }

.shou_about_z{ width:100%; height:100%; position:relative; overflow:hidden;} 
.jj_ys{width:100%; text-align:center; position:absolute; bottom:40px; left:0px;}
.jj_ys li{width:19.5%; text-align:center; float:left; border-left:2px #8eb954 solid; padding:25px 0;}
.jj_ys li b{display:block; font-size:60px; color:#8eb954;} 
.jj_ys li span{display:block; font-size:18px; color:#444;} 
.jj_ys li:nth-child(1){ border-left: none;}
.jj_ys>li:first-child{ border-left: none;}



.shou_anli{ width:100%; height:100%; position:relative; overflow:hidden;}
.shou_anli .shou_about_h5 h5 { font-size:60px;}
.shou_anli .shou_about_h5{ z-index:5000; position:relative;}

/* 本例子css */
		.slideTxtBox5{width:100%; height:100%; position:absolute; top:0px; left:0px;}
		.slideTxtBox5 .hd{width:100%; margin:0 auto; position:absolute; bottom:70px; left:0px; z-index:5000;}
		.slideTxtBox5 .hd ul{ width:1200px; margin:0 auto;text-align:center;overflow:hidden; padding:10px 0;  }
		.slideTxtBox5 .hd ul li{ width:200px; height:120px; float: left;box-shadow:0px 0px 8px #444; margin:0 15px; border-radius:10px; overflow:hidden;}
		.slideTxtBox5 .hd ul li img{ width:200px; height:120px;}
		.slideTxtBox5 .hd ul li.on{  background: url(../images/chuang2.jpg) center 0 no-repeat;}	
		.slideTxtBox5 .hd ul li.on a{ color:#cc2900; font-weight:bold;} 
		.slideTxtBox5 .bd {  } 

.cp_z{ width:100%; height:100%; position:absolute; bottom:0px; left:0px;}


/* 本例子css */
		.slideTxtBox4{width:100%; height:100%; position:absolute; top:0px; left:0px;}
		.slideTxtBox4 .hd{width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:5000;}
		.slideTxtBox4 .hd ul{ height:100%;text-align:center;overflow:hidden;  }
		.slideTxtBox4 .hd ul li{ width:24.5%;  height:100%; float: left; overflow:hidden; border-left:1px #787876 solid; } 
		.slideTxtBox4 .hd ul li h2{ font-size:36px; color:#fff;text-shadow: 0em 0em 0.05em #888; padding-top:95%;}
		.slideTxtBox4 .hd ul li h2 span{ display:block; font-size:16px; text-transform:uppercase; font-weight:normal; margin-top:10px;}
		.slideTxtBox4 .hd ul li img{ margin-top:40px;}
		.slideTxtBox4 .hd ul li.on{  background: url(../images/bggg.png);}	  
		.slideTxtBox4 .bd {  } 








.shou_news{ width:100%; overflow:hidden; height:100%;}
.shou_news_zuo{ float:left; width:50%; background:#ebf0e5; height:100%;}
.shou_news_zuo_tu{ width:100%; height:70%;}
.shou_news_zuo_tu img{ width:100%; height:100%;}
.shou_news_zuo_p{ width:80%; margin:0 auto; margin-top:40px;}
.shou_news_zuo_p h2 a{ display: block; font-size:24px; color:#8eb954; font-weight:normal;}
.shou_news_zuo_p p{ margin-top:20px; line-height:30px; height:90px; overflow:hidden; color:#888; font-size:16px;}
.shou_news_zuo_p span{ display: block; color:#888; text-indent:30px; margin-top:30px; background:url(../images/mo_time.png) 0 center no-repeat;}

.shou_news_you{ width:46%; float:right;  }
.shou_news_you_h5{ margin-top:150px; }
.shou_news_you_h5 h5{font-size:60px; color:#fff; font-family:"Times New Roman", Times, serif; text-transform:uppercase;text-shadow: 0em 0em 0.05em #888;}
.shou_news_you_h5 b{ font-size:40px; color:#fff; display:block; text-shadow: 0em 0em 0.05em #888;}
.shou_news_you_a{ width:150px; line-height:43px; border-radius:30px; border:1px #fff solid; font-size:16px; text-align:center; margin-top:50px;}
.shou_news_you_a a{ color:#fff;}

		.txtScroll-top{ width:80%; overflow:hidden; position:relative; margin-top:40px;  } 
		.txtScroll-top .bd{ }
		.txtScroll-top .infoList li{ padding:30px 0; border-bottom:1px #ddd solid;} 
		.txtScroll-top .infoList li span a{ display:block; width:90px; line-height:30px; border:1px #fff solid; color:#fff; text-align:center;}
		.txtScroll-top .infoList li p a{ display:block; line-height:40px; height:40px; overflow:hidden; color:#fff; font-size:16px; margin-top:10px;}


		

.lianxi{}
.lianxi_h5{ margin-top:180px; }
.lianxi_h5 h5{ font-size:75px; color:#8eb954; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.lianxi_h5 p{ font-size:18px; margin-top:10px; color:#abaaaa; margin-left:60px; }
.lianxi_h5 p i{ display:inline-block; width:25px; height:2px; background:#8eb954; margin:0 10px; margin-bottom:5px;}

.lianxi_z{ overflow:hidden; margin-top:80px;}
.lianxi_z_p{ float:left;}
.lianxi_z_p p{ font-size:15px; color:#555; line-height:42px; margin-bottom:30px;}
.lianxi_z_p p img{ float:left; margin-right:20px;}

.lianxi_z_er{ float:left; overflow:hidden; padding:10px; margin-top:30px; margin-left:30px;}
.lianxi_z_er p{ width:120px; float: left; margin-left:25px; border-radius:10px; padding:5px; background:#fff;box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.31); text-align:center; line-height:40px;}
.lianxi_z_er p img{ width:120px; height:120px;} 

.dibu{ background:#8eb954; color:#fff; text-align: center; padding:25px 0; line-height:25px;} 
.dibu a{ color:#fff; margin-left:10px;}

.dibu3{border-bottom: 1px #8eb854 solid;padding:30px 0 10px 0;background: #9cca5c;}
.dibu3 ul{ overflow:hidden; width:1200px; margin:0 auto;}
.dibu3 ul li{width:280px;margin-right:20px;float:left;line-height:30px;color: #ebfcd3;margin-bottom:10px;font-size:15px;height:95px;}
.dibu3 ul li b{ display:block; color:#fff;font-size:16px;}








